package cd.edu.xmist.tank;

import java.awt.*;

public interface AbstractTank {
    /**
     * 开始方向移动
     */
    void startMoveLeft();
    void startMoveRight();
    void startMoveUp();
    void startMoveDown();

    /**
     * 结束方向移动
     */
    void stopMoveLeft();
    void stopMoveRight();
    void stopMoveUp();
    void stopMoveDown();

    /**
     * 坦克的坐标
     */

    int getX();

    int getY();


    /**
     * 开火
     */
    void fire();

    /**
     * 显示坦克
     */
    void  paint(Graphics g);


}
